electric mobility - German English Dictionary